manned mechanical gate - Espagnol Anglais Dictionnaire